#include <stdio.h>

#define N 10

int main(int argc, const char *argv[])
{
	int s[N] = {0};
	int i = 0;
	// 输入
	for(i = 0; i < N; i++){
		scanf("%d", &s[i]);
	}
#if 0
	// 通过保存最大值来实现
	// 找最大值
	// int max = 0; // 注意这种写法 不能草率的以0为比较的基准
	int max = s[0]; // 应该以数组中的某个元素为比较的基准--一般选s[0]即可
	for(i = 1; i < N; i++){
		if(max < s[i]){
			max = s[i];
		}
	}
	// 输出
	printf("最大值:%d\n", max);

#else
	// 通过保存最大值的下标来实现
	int max_index = 0;
	for(i = 1; i < N; i++){
		if(s[max_index] < s[i]){
			max_index = i;
		}
	}
	// 输出
	printf("最大值:%d\n", s[max_index]);

#endif

	return 0;
}
